home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / unix / amiga / 683 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.7 KB

  1. Path: news.ist.utl.pt!news
  2. From: Pedro Miguel Sequeira de Justo Teixeira <pmt@hidro1.ist.utl.pt>
  3. Newsgroups: comp.unix.amiga
  4. Subject: Maxtor HD on linux-1.2.13pl7
  5. Date: Tue, 19 Mar 1996 21:34:18 -0800
  6. Organization: I.S.T.
  7. Message-ID: <314F98DA.446B@hidro1.ist.utl.pt>
  8. NNTP-Posting-Host: atlantis.ist.utl.pt
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset=us-ascii
  11. Content-Transfer-Encoding: 7bit
  12. X-Mailer: Mozilla 2.0 (X11; I; IRIX 5.3 IP20)
  13.  
  14. I had 1.2.13pl3 for a few days, just for installing
  15. all the filesystem tree SAFELY.
  16.     
  17.     When everything was running OK, I got pl7 sourse
  18. and compiled it, tryed it and hang !!
  19.  
  20.     When I tryed to boot it it hangged just after detecting
  21. the parallel port (during IDE detection).
  22.     After a few tryes I resigned myself to the fact that
  23. it was not working (slow motion brain...).
  24.     I always suspected on my Maxtor IDE HD so I tryed it
  25. with several other drives and always worked, so the problem was
  26. on the Maxtor drive. Anyway, I didn't intent to throw it away
  27. so, as I has the pl3 source also I started to hack....
  28.  
  29.     After a whole day I could change pl7 to work
  30. 'five stars' with all my HD drives. The thing was the following:
  31.  
  32.     Maxtor drives IGNORE IDE_RESET_IRQ.
  33.     Maxtor drives set their IRQ line as soon as they
  34. receive the get_id command.
  35.  
  36.     This produces a explosive mix that causes kernel to
  37. go mad since pl7 tryes to get the HD-ID before inserting the
  38. irq handler while interrupts are enabled flooding the kernel
  39. with IRQ's.
  40.  
  41.     The only functions I changed, maintaining the structure,
  42. was the ones resposable for the IDE init leaving everithing else
  43. intact. It has been running for 3 days non stop for a burn-out
  44. test with absolutely no problem. I consider it safe for giving
  45. it away for anyone who needs it
  46.  
  47.  
  48.  
  49.                 Pedro Miguel Teixeira
  50.